<?PHP

require __DIR__."/config/controleConfiguracoes.php";
require_once _DIRETORIO_BACKEND_DB_._SEPARADOR_DIRETORIO_.'BRcidade.php';
require_once _DIRETORIO_BACKEND_DB_._SEPARADOR_DIRETORIO_.'BRcidade_has_endereco.php';
require_once _DIRETORIO_BACKEND_DB_._SEPARADOR_DIRETORIO_.'BRempresa.php';
require_once _DIRETORIO_BACKEND_DB_._SEPARADOR_DIRETORIO_.'BRendereco.php';
require_once _DIRETORIO_BACKEND_DB_._SEPARADOR_DIRETORIO_.'BRtelefone.php';

$oBRempresa = new BRempresa();
$oBRendereco = new BRendereco();
$oBRtelefone = new BRtelefone();
$oBRcidade = new BRcidade();
$oBRcidade_has_endereco = new BRcidade_has_endereco();

$oVOempresa = new VOempresa();
$oVOendereco = new VOendereco();
$oVOtelefone = new VOtelefone();
$oVOcidade = new VOcidade();
$oVOcidade_has_endereco = new VOcidade_has_endereco();

$oVOempresa->nome = "Teste 003";
$oVOempresa->cnpj = "41.714.414/0001-60";
$oVOempresa->email = "teste3@teste.com";
$oVOempresa->status = "Inativo";
$idEmpresa = $oBRempresa->save($oVOempresa);
echo "Empresa: ".$idEmpresa;

$oVOendereco->cep = "71000-033";
$oVOendereco->logradouro = "Testolandia 033";
$oVOendereco->numero = 33;
$oVOendereco->municipio = "Distrito Teste";
$oVOendereco->idEmpresa = $idEmpresa;
$idEndereco = $oBRendereco->save($oVOendereco);
echo "Endereco: ".$idEndereco;

$oVOcidade->nome = "Distrito Federal";
$oVOcidade->idEstado = 7;
$idCidade = $oBRcidade->save($oVOcidade);
echo "Cidade: ".$idCidade;

$oVOcidade_has_endereco->idCidade = $idCidade;
$oVOcidade_has_endereco->idEndereco = $idEndereco;
$oBRcidade_has_endereco->save($oVOcidade_has_endereco);

$oVOtelefone->numero = "3333-3333";
$oVOtelefone->ddd = 63;
$oVOtelefone->ddi = 55;
$oVOtelefone->idEmpresa = $idEmpresa;
$idTelefone = $oBRtelefone->save($oVOtelefone);